CPP      = g++
CFLAGS   = -w
COMMON = Common.cpp
TEXTURES = Textures.cpp
FILE1 = Vec3f.cpp
DRAWABLE = IDrawable.cpp
LIGHT = Light.cpp
BALLS = Balls.cpp
STICK = Stick.cpp
FILE2 = Scene.cpp
FILE3 = Collisions.cpp
FILE4 = Camera.cpp
FILE5 = Game.cpp
FILE6 = KeyManager.cpp
FILE7 = main.cpp
LDLIBS   = -framework openGL -framework glut

build_executable:
	$(CPP) $(CFLAGS) $(COMMON) $(TEXTURES) $(FILE1) $(DRAWABLE) $(LIGHT) $(BALLS) $(STICK) $(FILE2) $(FILE3) $(FILE4) $(FILE5) $(FILE6) $(FILE7) $(LDLIBS)
